devrede - German English Dictionary