bread on a stick - French English Dictionary