pelouses - Turkish English Dictionary