verrage - German English Dictionary