have many meanings - Turco Inglés Diccionario