head of queue - German English Dictionary