pavlova - Turkish English Dictionary