let it drop - Turkish English Dictionary