newts - Alemán Inglés Diccionario