Haarlocken - German English Dictionary