double-ended queue - French English Dictionary