street elbow (street l) - Spanish English Dictionary