scarehead - German English Dictionary