have a long weekend - German English Dictionary