be too difficult to understand - Turco Inglés Diccionario