tailbay - French English Dictionary