due to subsidiaries - Alemán Inglés Diccionario