deque - Turkish English Dictionary