hit and stay - German English Dictionary