it's staring you in the face - Fransızca İngilizce Sözlük