big and burly - Alemán Inglés Diccionario