flower shears - Turkish English Dictionary