retractable gun turret - Alemán Inglés Diccionario