they are diffrent animals - Turkish English Dictionary