extracorta - French English Dictionary