to co-ordinate and expedite - Spanish English Dictionary