deliver goods on sale or return - Almanca İngilizce Sözlük