devolver (a) - Spanish English Dictionary