you got what you deserved - Francés Inglés Diccionario