gorcrow - French English Dictionary