submit the invoice - Almanca İngilizce Sözlük