fosa - French English Dictionary