devorador - German English Dictionary