possible owners - German English Dictionary