drop in to say hello - Turkish English Dictionary