you got what you deserved - Alemán Inglés Diccionario