beach telephone booths - Turkish English Dictionary