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