put nails into - Turkish English Dictionary