sand and gravel trap - German English Dictionary