long and tedious wait - Alemán Inglés Diccionario