Diccionario Español-Inglés
devolver
Give back, return
Diccionario Español-Inglés
devoción
devorar