mayten - German English Dictionary