taman - German English Dictionary