right and proper - German English Dictionary