royal engineers - Alemán Inglés Diccionario