mactras - German English Dictionary