half-right - German English Dictionary