heavy cavalry - Alemán Inglés Diccionario