crespilla - French English Dictionary