long term payables to subsidiaries - Alemán Inglés Diccionario