owning and operating costs - Espagnol Anglais Dictionnaire