trastes - French English Dictionary