street elbow (street l) - Francés Inglés Diccionario