pay your respects - Spanish English Dictionary