green curb - Turco Inglés Diccionario