capable of roaring - Alemán Inglés Diccionario