tredrille - French English Dictionary