honor to whom deserves honor - Francés Inglés Diccionario