well deserved - Alemán Inglés Diccionario