causing difficulty - Fransızca İngilizce Sözlük