troughy - French English Dictionary