regreasable - French English Dictionary