street elbow - German English Dictionary