needle ledge - Turkish English Dictionary