radio rentals - German English Dictionary