madarous - German English Dictionary