rochearse - German English Dictionary