a lover of cats - Turkish English Dictionary