possible rental - German English Dictionary