intelligent life form - Turco Inglés Diccionario