double-ended queue - Spanish English Dictionary