beach obstacle - Turkish English Dictionary