lord love a duck! - Fransızca İngilizce Sözlük