be a hard/tough sell - Deutsch Englisch Wörterbuch