foreign subsidiaries - Alemán Inglés Diccionario