traut - French English Dictionary