it relates - Turco Inglés Diccionario