towelhead - German English Dictionary