penca - French English Dictionary