trum - French English Dictionary