precipitada - Turkish English Dictionary