commit a professional foul - French English Dictionary