have you ever owned a cat? - Turkish English Dictionary