dengele - Spanish English Dictionary