flowerbed - Turkish English Dictionary