elbow lake - German English Dictionary