almogavar - French English Dictionary