trade note payable - Almanca İngilizce Sözlük