mesocyclone - Turkish English Dictionary