head of the queue - Alemán Inglés Diccionario