apollerarse - French English Dictionary