put up your dukes! - Französisch Englisch Wörterbuch