stay long or short - Alemán Inglés Diccionario