stand-alone right - German English Dictionary