placekicker - French English Dictionary