surmountable curb - Turco Inglés Diccionario