pay one's respects to someone - Francés Inglés Diccionario