rough avens - German English Dictionary