roar or bellow - Alemán Inglés Diccionario