medium and long term loans - Spanish English Dictionary