turrical - French English Dictionary