trub - French English Dictionary