skycap - French English Dictionary