apichicarse - French English Dictionary