they are diffrent animals - German English Dictionary