deliver goods on sale or return - Französisch Englisch Wörterbuch