difficult to place - Turco Inglés Diccionario