tail high landing - French English Dictionary