beach telephone booths - German English Dictionary