friendly and allied nation - Alemán Inglés Diccionario