sub-surface life - Turco Inglés Diccionario