telitromisin - French English Dictionary