a bunch of flowers - Turkish English Dictionary