a strip of paper - Französisch Englisch Wörterbuch