direct debiting mandate - Spanish English Dictionary