rumorarse - German English Dictionary