helix residue - Turco Inglés Diccionario