stay long or short - German English Dictionary