barspoon - French English Dictionary