squaterole - French English Dictionary