one who commits armed robbery - Alemán Inglés Diccionario