vital structures - Turco Inglés Diccionario