crullers - French English Dictionary