gravel beach - German English Dictionary