litter-free beach - Turkish English Dictionary