radio rental - German English Dictionary