have a place in - Turco Inglés Diccionario