venus's flower-basket - Turkish English Dictionary