let (one) down easy - Turkish English Dictionary