self-relaxation - Alemán Inglés Diccionario