garden pink flower - Turkish English Dictionary