granadera - French English Dictionary