foetid - French English Dictionary