advanced placement - French English Dictionary