satisfaction guaranteed - Alemán Inglés Diccionario