windiest - Turkish English Dictionary