it makes it difficult... - Fransızca İngilizce Sözlük