rentable - German English Dictionary