advance payments to suppliers - Spanish English Dictionary