be curbed - Alemán Inglés Diccionario