be stuck in traffic jam - Alemán Inglés Diccionario