tough toenails! - Turkish English Dictionary