pay one's final respects - Alemán Inglés Diccionario