it makes it difficult... - Turco Inglés Diccionario