traste - French English Dictionary