it makes it difficult... - Almanca İngilizce Sözlük