pincarrascal - French English Dictionary