precipitousness - Turkish English Dictionary