to your full satisfaction - Español Inglés Diccionario