mainyard - German English Dictionary