tomen - German English Dictionary