From English-French FreeDict Dictionary ver. 0.1.6: still /stil/ 1. encore 2. abattre, rassurer
still /stil/ 1. encore 2. abattre, rassurer