self-gratification - Alemán Inglés Diccionario