tomcats - German English Dictionary