"present something in best light" in Polish — inglés-Polish dictionary | Mirar "present something in best light" in inglés