roughest - German English Dictionary