manticore - German English Dictionary