many pets - Turkish English Dictionary