drips - Turkish English Dictionary