scarfskin - Turkish English Dictionary