beach telephone booths - French English Dictionary