trotwood - French English Dictionary