roughhead - German English Dictionary