life-forms - Turco Inglés Diccionario