shortbread - French English Dictionary