one who owns - German English Dictionary