craw-craw - French English Dictionary