kevelhead - German English Dictionary