that's the stuff! - Alemán Inglés Diccionario