they deserve better than that - Francés Inglés Diccionario