deuterate - Alemán Inglés Diccionario