limitant - French English Dictionary