pet owner - Turkish English Dictionary