cleopatra - Turkish English Dictionary