green curb - Alemán Inglés Diccionario