lay a glove on - Fransızca İngilizce Sözlük