cloudburst - Turkish English Dictionary