stumble due to drunkenness - Alemán Inglés Diccionario