deep-lying - French English Dictionary