roll (one's) own - Französisch Englisch Wörterbuch