i might stay over tonight - German English Dictionary