lie along the shore - German English Dictionary