double-ended queue - Turkish English Dictionary