meaning of Bitte senden Sie stattdessen

Bitte senden Sie stattdessen - German to English

Please submit (us) rather ...