cock (a body part etc.) - Französisch Englisch Wörterbuch