abellacarse - French English Dictionary