howitzer cradle - Alemán Inglés Diccionario