fall flat on your/its face - Fransızca İngilizce Sözlük