avenate - German English Dictionary