street elbow (street l) - Alemán Inglés Diccionario