present one's compliments - Francés Inglés Diccionario