beach vetchling - Turkish English Dictionary