it sounded - German English Dictionary