body contact terminals - Alemán Inglés Diccionario